package Employee1;

abstract class Employee{
    private String name;                //定义姓名name并私有化属性
    private int month;     				//定义生日月份month并私有化属性
    public Employee(){} 				       //无参构造器
    public Employee(String name,int month){  //有参构造方法
        this.name = name;    //给属性name初始化赋值
        this.month = month;  //给属性month初始化赋值
    }
    //获取属性name的方法
    public String getName(){
        return name;   //返回name属性
    }
    //获取属性month的方法
    public int getMonth(){
        return month;  //返回month属性
    }
    //给属性name赋初始值
    public void setName(String name){
        this.name = name;  //本类中的属性name
    }
    //给属性month赋初始值
    public void setMonth(int month){
        this.month = month; //本类中的属性month
    }
    //创建getSalary()方法计算工资，参数month是月份，如果当月是员工生日，奖励100元
    public double getSalary(int month){
        double salary = 0;      //定义工资变量
        //判断当前月份是否是员		工的生日月份，如果是奖励100元
        if(this.month == month){
            salary = salary + 100;
            return salary;    //返回工资salary
        }
        return salary;
    }
}
